be a scatterbrain - English Synonyms Dictionary